42199881d858a646c1afd092b48622063bbfb0fb,omod/src/main/java/org/openmrs/module/radiology/order/web/RadiologyOrderFormController.java,RadiologyOrderFormController,saveRadiologyOrder,#HttpServletRequest#RadiologyOrder#BindingResult#,169

Before Change


        request.getSession()
                .setAttribute(WebConstants.OPENMRS_MSG_ATTR, "Order.saved");
        modelAndView
                .setViewName("redirect:" + RADIOLOGY_ORDER_FORM_REQUEST_MAPPING + "?orderId=" + radiologyOrder.getOrderId());
        return modelAndView;
    }
    

After Change


            radiologyOrderService.placeRadiologyOrder(radiologyOrder);
            request.getSession()
                    .setAttribute(WebConstants.OPENMRS_MSG_ATTR, "Order.saved");
            modelAndView.setViewName(
                "redirect:" + RADIOLOGY_ORDER_FORM_REQUEST_MAPPING + "?orderId=" + radiologyOrder.getOrderId());
            return modelAndView;
        }
        catch (APIException apiException) {
            request.getSession()
                    .setAttribute(WebConstants.OPENMRS_ERROR_ATTR, apiException.getMessage());
        }
        
        modelAndView.addObject("order", (Order) radiologyOrder);
        modelAndView.addObject("radiologyOrder", radiologyOrder);
        return modelAndView;
    }